
public class MyClass<E> {//泛型类的定义
    private boolean code=false;//返回码
    private String  msg;//返回的具体信息
    private E data;//需要被返回的数据，类型未定
    public MyClass(E data) {//有参构造
        this.data=data;
        code=true;
    }
    public MyClass(){//无参构造

    }
    public <E>E IsSuccess(E data){//泛型方法
        return data;
    }
    public void error(String msg){//传入message的值
        this.msg=msg;
    }
    public E getData(){
        return data;
    }
    @Override
    public String toString(){
        return "返回码："+code+"\n提升信息："+msg+"\ndata的类型为："+data.getClass()+"\ndata的值为："+data;
    }
}
